Volume 18, Issue 6, June 2017, Pages 495-534
Hussin mgbal hadba elrashedy; Faysal mdath ghalab elazmy